home *** CD-ROM | disk | FTP | other *** search
-
-
-
- oooobbbbjjjjdddduuuummmmpppp((((1111)))) ccccyyyyggggnnnnuuuussss ssssuuuuppppppppoooorrrrtttt ((((5555 NNNNoooovvvveeeemmmmbbbbeeeerrrr 1111999999991111)))) oooobbbbjjjjdddduuuummmmpppp((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- objdump - display information from object files.
-
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- oooobbbbjjjjdddduuuummmmpppp
- [----aaaa|--------aaaarrrrcccchhhhiiiivvvveeee----hhhheeeeaaaaddddeeeerrrrssss] [----bbbb _b_f_d_n_a_m_e | --------ttttaaaarrrrggggeeeetttt====_b_f_d_n_a_m_e]
- [----dddd|--------ddddiiiissssaaaasssssssseeeemmmmbbbblllleeee] [----DDDD|--------ddddiiiissssaaaasssssssseeeemmmmbbbblllleeee----aaaallllllll]
- [----ffff|--------ffffiiiilllleeee----hhhheeeeaaaaddddeeeerrrrssss] [----hhhh|--------sssseeeeccccttttiiiioooonnnn----hhhheeeeaaaaddddeeeerrrrssss | --------hhhheeeeaaaaddddeeeerrrrssss]
- [----iiii|--------iiiinnnnffffoooo] [----jjjj _s_e_c_t_i_o_n | --------sssseeeeccccttttiiiioooonnnn====_s_e_c_t_i_o_n]
- [----llll|--------lllliiiinnnneeee----nnnnuuuummmmbbbbeeeerrrrssss] [----mmmm _m_a_c_h_i_n_e |
- --------aaaarrrrcccchhhhiiiitttteeeeccccttttuuuurrrreeee====_m_a_c_h_i_n_e] [----rrrr|--------rrrreeeelllloooocccc]
- [----RRRR|--------ddddyyyynnnnaaaammmmiiiicccc----rrrreeeelllloooocccc] [----ssss|--------ffffuuuullllllll----ccccoooonnnntttteeeennnnttttssss] [----SSSS|--------ssssoooouuuurrrrcccceeee]
- [--------ssssttttaaaabbbbssss] [----tttt|--------ssssyyyymmmmssss] [----TTTT|--------ddddyyyynnnnaaaammmmiiiicccc----ssssyyyymmmmssss]
- [----xxxx|--------aaaallllllll----hhhheeeeaaaaddddeeeerrrrssss] [--------vvvveeeerrrrssssiiiioooonnnn] [--------hhhheeeellllpppp] _o_b_j_f_i_l_e...
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- oooobbbbjjjjdddduuuummmmpppp displays information about one or more object files.
- The options control what particular information to display.
- This information is mostly useful to programmers who are
- working on the compilation tools, as opposed to programmers
- who just want their program to compile and work.
-
- _o_b_j_f_i_l_e... are the object files to be examined. When you
- specify archives, oooobbbbjjjjdddduuuummmmpppp shows information on each of the
- member object files.
-
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- Where long and short forms of an option are shown together,
- they are equivalent. At least one option besides ----llll
- (--------lllliiiinnnneeee----nnnnuuuummmmbbbbeeeerrrrssss) must be given.
-
-
- ----aaaa
-
- --------aaaarrrrcccchhhhiiiivvvveeee----hhhheeeeaaaaddddeeeerrrrssss
- If any files from _o_b_j_f_i_l_e are archives, display the ar-
- chive header information (in a format similar to `llllssss
- ----llll'). Besides the information you could list with `aaaarrrr
- ttttvvvv', `oooobbbbjjjjdddduuuummmmpppp ----aaaa' shows the object file format of each
- archive member.
-
-
- ----bbbb _b_f_d_n_a_m_e
-
- --------ttttaaaarrrrggggeeeetttt====_b_f_d_n_a_m_e
- Specify the object-code format for the object files to
- be _b_f_d_n_a_m_e. This may not be necessary; _o_b_j_d_u_m_p can au-
- tomatically recognize many formats. For example,
-
- objdump -b oasys -m vax -h fu.o
-
-
-
- Page 1 (printed 7/12/95)
-
-
-
-
-
-
- oooobbbbjjjjdddduuuummmmpppp((((1111)))) ccccyyyyggggnnnnuuuussss ssssuuuuppppppppoooorrrrtttt ((((5555 NNNNoooovvvveeeemmmmbbbbeeeerrrr 1111999999991111)))) oooobbbbjjjjdddduuuummmmpppp((((1111))))
-
-
-
- display summary information from the section headers
- (`----hhhh') of `ffffuuuu....oooo', which is explicitly identified (`----mmmm')
- as a Vax object file in the format produced by Oasys
- compilers. You can list the formats available with the
- `----iiii' option.
-
-
- ----dddd
-
- --------ddddiiiissssaaaasssssssseeeemmmmbbbblllleeee
- Display the assembler mnemonics for the machine in-
- structions from _o_b_j_f_i_l_e. This option only disassembles
- those sections which are expected to contain instruc-
- tions.
-
-
- ----DDDD
-
- --------ddddiiiissssaaaasssssssseeeemmmmbbbblllleeee----aaaallllllll
- Like ----dddd, but disassemble the contents of all sections,
- not just those expected to contain instructions.
-
-
- ----ffff
-
- --------ffffiiiilllleeee----hhhheeeeaaaaddddeeeerrrrssss
- Display summary information from the overall header of
- each file in _o_b_j_f_i_l_e.
-
-
- ----hhhh
-
- --------sssseeeeccccttttiiiioooonnnn----hhhheeeeaaaaddddeeeerrrrssss
-
- --------hhhheeeeaaaaddddeeeerrrrssss
- Display summary information from the section headers of
- the object file.
-
-
- --------hhhheeeellllpppp
- Print a summary of the options to oooobbbbjjjjdddduuuummmmpppp and exit.
-
-
- ----iiii
-
- --------iiiinnnnffffoooo
- Display a list showing all architectures and object
- formats available for specification with ----bbbb or ----mmmm.
-
-
- ----jjjj _n_a_m_e
-
-
-
-
- Page 2 (printed 7/12/95)
-
-
-
-
-
-
- oooobbbbjjjjdddduuuummmmpppp((((1111)))) ccccyyyyggggnnnnuuuussss ssssuuuuppppppppoooorrrrtttt ((((5555 NNNNoooovvvveeeemmmmbbbbeeeerrrr 1111999999991111)))) oooobbbbjjjjdddduuuummmmpppp((((1111))))
-
-
-
- --------sssseeeeccccttttiiiioooonnnn====_n_a_m_e
- Display information only for section _n_a_m_e
-
-
- ----llll
-
- --------lllliiiinnnneeee----nnnnuuuummmmbbbbeeeerrrrssss
- Label the display (using debugging information) with
- the filename and source line numbers corresponding to
- the object code shown. Only useful with ----dddd or ----DDDD.
-
-
- ----mmmm _m_a_c_h_i_n_e
-
- --------aaaarrrrcccchhhhiiiitttteeeeccccttttuuuurrrreeee====_m_a_c_h_i_n_e
- Specify the object files _o_b_j_f_i_l_e are for architecture
- _m_a_c_h_i_n_e. You can list available architectures using
- the `----iiii' option.
-
-
- ----rrrr
-
- --------rrrreeeelllloooocccc
- Print the relocation entries of the file. If used with
- ----dddd or ----dddd, the relocations are printed interspersed with
- the disassembly.
-
-
- ----RRRR
-
- --------ddddyyyynnnnaaaammmmiiiicccc----rrrreeeelllloooocccc
- Print the dynamic relocation entries of the file. This
- is only meaningful for dynamic objects, such as certain
- types of shared libraries.
-
-
- ----ssss
-
- --------ffffuuuullllllll----ccccoooonnnntttteeeennnnttttssss
- Display the full contents of any sections requested.
-
-
- ----SSSS
-
- --------ssssoooouuuurrrrcccceeee
- Display source code intermixed with disassembly, if
- possible. Implies ----dddd.
-
-
- --------ssssttttaaaabbbbssss
- Display the contents of the .stab, .stab.index, and
- .stab.excl sections from an ELF file. This is only
-
-
-
- Page 3 (printed 7/12/95)
-
-
-
-
-
-
- oooobbbbjjjjdddduuuummmmpppp((((1111)))) ccccyyyyggggnnnnuuuussss ssssuuuuppppppppoooorrrrtttt ((((5555 NNNNoooovvvveeeemmmmbbbbeeeerrrr 1111999999991111)))) oooobbbbjjjjdddduuuummmmpppp((((1111))))
-
-
-
- useful on systems (such as Solaris 2.0) in which .stab
- debugging symbol-table entries are carried in an ELF
- section. In most other file formats, debugging
- symbol-table entries are interleaved with linkage sym-
- bols, and are visible in the --syms output.
-
-
- ----tttt
-
- --------ssssyyyymmmmssss
- Symbol Table. Print the symbol table entries of the
- file. This is similar to the information provided by
- the `nnnnmmmm' program.
-
-
- ----TTTT
-
- --------ddddyyyynnnnaaaammmmiiiicccc----ssssyyyymmmmssss
- Dynamic Symbol Table. Print the dynamic symbol table
- entries of the file. This is only meaningful for
- dynamic objects, such as certain types of shared li-
- braries. This is similar to the information provided
- by the `nnnnmmmm' program when given the ----DDDD ((((--------ddddyyyynnnnaaaammmmiiiicccc)))) op-
- tion.
-
-
- --------vvvveeeerrrrssssiiiioooonnnn
- Print the version number of oooobbbbjjjjdddduuuummmmpppp and exit.
-
-
- ----xxxx
-
- --------aaaallllllll----hhhheeeeaaaaddddeeeerrrrssss
- Display all available header information, including the
- symbol table and relocation entries. Using `----xxxx' is
- equivalent to specifying all of `----aaaa ----ffff ----hhhh ----rrrr ----tttt'.
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- `bbbbiiiinnnnuuuuttttiiiillllssss' entry in iiiinnnnffffoooo; _T_h_e _G_N_U _B_i_n_a_r_y _U_t_i_l_i_t_i_e_s, Roland
- H. Pesch (October 1991); nnnnmmmm(1111).
-
-
- CCCCOOOOPPPPYYYYIIIINNNNGGGG
- Copyright (c) 1991 Free Software Foundation, Inc.
-
- Permission is granted to make and distribute verbatim copies
- of this manual provided the copyright notice and this per-
- mission notice are preserved on all copies.
-
- Permission is granted to copy and distribute modified ver-
- sions of this manual under the conditions for verbatim copy-
-
-
-
- Page 4 (printed 7/12/95)
-
-
-
-
-
-
- oooobbbbjjjjdddduuuummmmpppp((((1111)))) ccccyyyyggggnnnnuuuussss ssssuuuuppppppppoooorrrrtttt ((((5555 NNNNoooovvvveeeemmmmbbbbeeeerrrr 1111999999991111)))) oooobbbbjjjjdddduuuummmmpppp((((1111))))
-
-
-
- ing, provided that the entire resulting derived work is dis-
- tributed under the terms of a permission notice identical to
- this one.
-
- Permission is granted to copy and distribute translations of
- this manual into another language, under the above condi-
- tions for modified versions, except that this permission no-
- tice may be included in translations approved by the Free
- Software Foundation instead of in the original English.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 5 (printed 7/12/95)
-
-
-
-